package cur.nature.admin.model.po;

import cur.nature.framework.mvc.base.BasePO;
import cur.nature.tinyorm.core.annotation.Column;
import cur.nature.tinyorm.core.annotation.Table;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 用户信息 PO
 * 作者：Auto Generate By wujian
 * 生成日期：2023-07-10 21:42:14
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Table(name = "admin_sys_user", desc = "用户信息")
public class Admin_UserPO extends BasePO {
    
   @Column(name = "name",   desc = "姓名")
   private String  name;

   @Column(name = "logo",   desc = "头像")
   private String  logo;

   @Column(name = "sex",   desc = "性别")
   private Integer  sex;
    
   @Column(name = "state",   desc = "用户状态")
   private Integer  state;
    
   @Column(name = "id_type",   desc = "证件类型")
   private Integer  idType;
    
   @Column(name = "mobile",   desc = "用户手机号码")
   private String  mobile;
    
   @Column(name = "email",   desc = "邮件")
   private String  email;
    
   @Column(name = "id_no",   desc = "证件号码")
   private String  idNo;
    
   @Column(name = "login_name",   desc = "帐号名称")
   private String  loginName;
    
   @Column(name = "login_pwd",   desc = "帐号密码")
   private String  loginPwd;
    
   @Column(name = "wx_open_id",   desc = "公共唯一标识")
   private String  wxOpenId;

   @Column(name = "wx_union_id",   desc = "唯一标识")
   private String  wxUnionId;

   @Column(name = "wx_image_url",   desc = "用户头像")
   private String  wxImageUrl;

   @Column(name = "wx_nick_name",   desc = "用户昵称")
   private String  wxNickName;


   @Column(name = "wx_session_key",   desc = "会话密钥")
   private String  wxSessionKey;
    
   @Column(name = "wx_user_info",   desc = "微信用户信息")
   private String  wxUserInfo;
  
}

